home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / asywiz / asmwiz.new < prev    next >
Text File  |  1994-11-03  |  7KB  |  198 lines

  1. AsmWiz 2.0, 11/03/94:
  2.  
  3.    The final release of AsmWiz. Misc updates. No more manual,
  4.    but much lower price. See ORDER.FRM for details.
  5.  
  6.  
  7.  
  8. AsmWiz 1.7, 09/15/94:
  9.  
  10.    The registered version of AsmWiz now comes with a complete
  11.    printed manual. This is 8.5" high by 5.5" wide, to fit neatly
  12.    in normal bookshelves, and GBC bound to lie flat when open
  13.    for convenient reference. It contains the entire text of the
  14.    ASMWIZ.DOC and ASMWIZ.MAN files. The registration price has
  15.    been raised to $35.00 to cover the additional costs involved.
  16.  
  17.    Fixed a bug in S0_UPCASES which caused it not to function.
  18.  
  19.    The FI_MATCH routine was case-sensitive. It isn't any more.
  20.  
  21.    There were some reports of link errors using AsmWiz with
  22.    TLINK and with some versions of LINK, apparently due to an
  23.    incompatibility in either the old MASM or LIB used to create
  24.    ASMWIZ.LIB. The current build of the library avoids this bug.
  25.  
  26.  
  27.  
  28. AsmWiz 1.6a, 07/05/93:
  29.  
  30.    Fixed a bug in FI_COMPLETE which caused it to reject files
  31.    with extensions that began with capital "A".
  32.  
  33.  
  34.  
  35. AsmWiz 1.6, 05/24/93:
  36.  
  37.    Registration can now be done online on CompuServe. See the
  38.    ORDER.FRM file for details.
  39.  
  40.    A DESC.SDI file has been added to provide a short description
  41.    of AsmWiz for BBSes. This complements the longer FILE_ID.DIZ
  42.    description. REGISTER.TXT has been renamed to ORDER.FRM,
  43.    since that appears more common. ADD4DOS.BAT has been renamed
  44.    to ADDFILE.BAT. The CATALOG.TXT, ORDER.FRM, WHERE.BBS and
  45.    other files have been updated.
  46.  
  47.    Spruced up the example program (EXAMPLE.ASM, .COM, et al).
  48.  
  49.    Fixed bugs in TD_GETDATE and TD_GETTIME routines. The logic
  50.    for 2-digit vs 4-digit years was reversed and there were some
  51.    formatting errors. Thanks to Dan Sandberg for bringing this
  52.    to my attention.
  53.  
  54.    Added small U.S.-only uppercase/lowercase conversions:
  55.       S0_LOCASES, S0_UPCASES
  56.  
  57.    Added keyboard support:
  58.       BKO_GETCAPS, BKO_GETKEY, BKO_GETNUM, BK_GETCAPS,
  59.       BK_GETKEY, BK_GETNUM, DK_GETKEY, MK_SETCAPS, MK_SETNUM
  60.  
  61.  
  62.  
  63. AsmWiz 1.5, 06/30/92:
  64.  
  65.    The granularity of the AsmWiz library has been improved,
  66.    allowing for smaller programs in some cases.
  67.  
  68.    The number of countdown timers available has been doubled,
  69.    giving a total of eight timers. Two of these timers may be
  70.    used by AsmWiz, leaving six with no strings attached.
  71.  
  72.    New routines include graphics mode support for the mouse,
  73.    searching for a substring within a string, and machine-level
  74.    VGA graphics.
  75.  
  76.    Doc files have been converted to 64 col x 59 row pages to
  77.    allow printing on a greater variety of printers. The AsmWiz
  78.    documentation has been updated for current computers.
  79.  
  80.    Registration can now be done through Public (software)
  81.    Library, which allows use of credit cards. See REGISTER.TXT
  82.    for details.
  83.  
  84.  
  85.  
  86. AsmWiz 1.4, 09/09/91:
  87.  
  88.    All source code has been converted from OPTASM to MASM 6.0.
  89.    While I've been a great fan of OPTASM in the past, SLR hasn't
  90.    updated it in ages, and it still doesn't support 80386 code.
  91.    As of v6.0, MASM has improved to the point that I'm willing
  92.    to use it instead.
  93.  
  94.  
  95.  
  96. AsmWiz 1.3, 01/29/91:
  97.  
  98.    The registration fee has been reduced.
  99.  
  100.    A table of contents was added to the ASMWIZ.DOC manual.
  101.  
  102.    The EXECOM utility is now included. This is an improved
  103.    replacement for EXE2BIN which converts .EXE files to .COM
  104.    files.
  105.  
  106.    The demo program has been modified to assemble directly under
  107.    A86, MASM, QuickASM, and TASM. OPTASM, of course, is also
  108.    still supported.
  109.  
  110.    A window frame maker has been added. A variety of frames is
  111.    provided and you may also create your own custom frames.
  112.       MV_FRAME
  113.  
  114.  
  115.  
  116. AsmWiz 1.2, 03/10/90:
  117.  
  118.    The S0_MID service has been fixed to work properly even if
  119.    you specify more characters than are available in the source
  120.    string.
  121.  
  122.    Filename manipulation services have been added. These allow
  123.    you to split a path into drive, directory, and filename
  124.    specs, make any path a complete and unambiguous
  125.    specification, translate a filename through a pattern, etc.
  126.    The MI_MATCHFILE service has been renamed to FI_MATCH.
  127.       FI_COMPLETE, FI_PATTERN, FI_SPLIT
  128.       FI_MATCH (formerly MI_MATCHFILE)
  129.  
  130.    File handling services have been added. These provide
  131.    automatic network compatibility, optional input buffering,
  132.    and other conveniences.
  133.       DF_CLOSE, DF_DONE, DF_FLUSH, DF_GETTIME, DF_HANDLE, DF_INIT,
  134.       DF_LOCATE, DF_OPEN, DF_READ, DF_TIME, DF_WHERE, DF_WRITE
  135.  
  136.    The Exception Services were extended to include critical
  137.    error handling.
  138.       EH_CRITDONE, EH_CRITERR, EH_INITCRIT
  139.  
  140.    Machine-level graphics services were added for Hercules, CGA
  141.    and EGA.
  142.       G4_BOX, G4_GETPEL, G4_LINE, G4_PLOT
  143.       G6_BOX, G6_GETPEL, G6_LINE, G6_PLOT
  144.       GD_BOX, GD_LINE, GD_PLOT
  145.       GE_BOX, GE_LINE, GE_PLOT
  146.       GH_BOX, GH_GETPEL, GH_LINE, GH_PLOT
  147.  
  148.    The ability to get the current screen mode was added to the
  149.    various text display services.
  150.       BV_GETMODE, MV_GETMODE
  151.  
  152.    The ability to handle files in the BSAVE format (used by
  153.    BASIC) was added.
  154.       ME_BINFO, ME_BLOAD, ME_BSAVE
  155.  
  156.  
  157.  
  158. AsmWiz 1.1, 02/11/90:
  159.  
  160.    A bug was eliminated from the pop-up window services. It had
  161.    caused windows to be smaller than expected.
  162.  
  163.    The example program has been prettied up, inside and out.
  164.    Since colors are now used, a "/B" option has been added for
  165.    folks using CGAs attached to monochrome monitors (the one
  166.    non-color setup AsmWiz can't detect).
  167.  
  168.    A bibliography of references used in creating AsmWiz has been
  169.    added.
  170.  
  171.    You can now find out what kind of display adapter and monitor
  172.    are in use.
  173.       MI_GETSCREEN
  174.  
  175.    The ability to automatically convert colors to their
  176.    monochrome equivalent has been added to the various text
  177.    display services.
  178.       BV_FIXCOLOR, DV_FIXCOLOR, MV_FIXCOLOR
  179.  
  180.    Exception Handling services have been added. These allow your
  181.    program to take control over ^C and ^Break.
  182.       EH_ADDBREAK, EH_INITBREAK, EH_SETBREAK, EH_SUBBREAK
  183.  
  184.    Machine-level Video services have been added to save or
  185.    restore any part of the screen.
  186.       MV_SAVESIZE, MV_SCRREST, MV_SCRSAVE
  187.  
  188.    Machine-level Video services have been added for Hercules
  189.    graphics mode. These provide 90x43 text support.
  190.       HG_CHROUT, HG_CLEOLN, HG_CLS, HG_COLOR, HG_CRLF,
  191.       HG_GETCOLOR, HG_LOCATE, HG_MODE, HG_STROUT, HG_WHERE
  192.  
  193.  
  194.  
  195. AsmWiz 1.0, 01/30/90:
  196.  
  197.    This is the initial release of the Assembly Wizard's Library.
  198.